package com.admin.service;

import com.admin.domain.Declare;
import com.admin.domain.Region;
import com.admin.vo.ResultVO;

import java.util.List;

/**
 * 业务接口层
 *
 * @author guoaqiang
 *
 */
public interface RegionsService {


	/**
	 * 根据的登陆用户 - 负责区域查询子节点
	 * @param parentIds
	 * @return
	 */
	String findChildren(String parentIds);

	List<Integer> findChildrens(String parentIds);


	String getDeclareRegionName(Declare declare, String userLevel);

	/**
	 * 获取地区列表
	 * @return
	 */
	ResultVO<List<Region>> getAllCountry(Region regions);


	/**
	 * 区域id 对应 名称
	 * @param ids
	 * @return
	 */
	String getNameByIds(String ids);

	String getById(Integer id);

	Region getByRegionId(Integer regionId);


}



